/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var gvjs_qr=" - ",gvjs_rr=" and ",gvjs_sr=" but expected type is ",gvjs_tr=' class="',gvjs_ur=" does not have a domain column.",gvjs_vr=" is of type ",gvjs_wr=" of ",gvjs_xr=" to ",gvjs_yr='" value="',gvjs_X='">',gvjs_zr="#000",gvjs_Ar="#109618",gvjs_Br="#222222",gvjs_Cr="#333333",gvjs_Dr="#444444",gvjs_Er="#666666",gvjs_Fr="#757575",gvjs_Gr="#994499",gvjs_Hr="#999",gvjs_Ir="#999999",gvjs_Jr="#CCCCCC",gvjs_Kr="#DC3912",gvjs_Lr="#FF9900",gvjs_Mr="#FFFFFF",gvjs_Nr="#ccc",gvjs_Or="#cccccc",gvjs_Pr="#e0e0e0", gvjs_Qr="#fff",gvjs_Rr="&up__table_query_url=",gvjs_Sr="-caption",gvjs_Tr="-content",gvjs_Ur="-default",gvjs_Vr="-disabled",gvjs_Wr="-dropdown",gvjs_Xr="-inner-box",gvjs_Yr="-outer-box",gvjs_Zr="...",gvjs__r=".enableInteractivity",gvjs_0r="0px",gvjs_1r="100",gvjs_2r="1px",gvjs_3r="1px solid infotext",gvjs_4r="400",gvjs_5r="500",gvjs_6r="600",gvjs_7r="700",gvjs_8r="800",gvjs_9r="900",gvjs_$r=";stop-opacity:",gvjs_as="",gvjs_bs='
',gvjs_cs="All data columns targeting the same axis must be of the same data type. Column #", gvjs_ds="All domains must be of the same data type",gvjs_es="BACKGROUND",gvjs_fs="Color",gvjs_gs="Component already rendered",gvjs_hs="Copy-Paste this code to an HTML page",gvjs_is="Data must contain at least two columns.",gvjs_js="Data table is not defined",gvjs_ks="First column must be a domain column",gvjs_ls="Google_Visualization",gvjs_ms="Invalid data table format: must have at least 2 columns.",gvjs_ns="Invalid format in ",gvjs_os="Invalid orientation.",gvjs_ps="Last domain does not have enough data columns (missing ", gvjs_qs="Lines",gvjs_rs="MAP",gvjs_ss="No data",gvjs_ts="No datatable provided.",gvjs_us="ROW",gvjs_vs="ROW_INDEX",gvjs_ws="Roboto",gvjs_xs="SUBTYPE",gvjs_ys="TABLE",gvjs_zs="TBODY",gvjs_As="TD",gvjs_Bs="TR",gvjs_Cs="Unable to set parent component",gvjs_Ds="Unexpected domain column (column #",gvjs_Es="Your browser does not support charts",gvjs_Fs="_default_",gvjs_Gs="_focusedLabels",gvjs_Hs="_selectedLabels",gvjs_Is="goog-button",gvjs_Js="goog-checkbox",gvjs_Ks="goog-control", gvjs_Ls="goog-custom-button",gvjs_Y="goog-inline-block",gvjs_Ms="goog-inline-block ",gvjs_Ns="goog-menu",gvjs_Os="goog-menu-button",gvjs_Ps="goog-menuheader",gvjs_Z="goog-menuitem",gvjs_Qs="goog-menuseparator",gvjs_Rs="goog-option",gvjs_Ss="goog-option-selected",gvjs_Ts="goog-select",gvjs_Us="goog-submenu",gvjs_Vs= "goog-submenu-arrow",gvjs_Ws="goog-submenu-arrow-rtl",gvjs_Xs="action",gvjs_Ys="activedescendant",gvjs_Zs="allowHtml",gvjs__s="alternatingRowStyle",gvjs_0s="animation.duration",gvjs_1s="animationfinish",gvjs_2s="annotation",gvjs_3s="annotations.boxStyle",gvjs_4s="annotations.domain.stemColor",gvjs_5s="annotations.domain.style",gvjs_6s="annotations.domain.textStyle",gvjs_7s="annotations.highContrast",gvjs_8s="annotations.stem.color",gvjs_9s="annotations.stem.length", gvjs_$s="annotations.stemColor",gvjs_at="annotations.stemLength",gvjs_bt="annotations.style",gvjs_ct="annotations.textStyle",gvjs_dt="annotationtext",gvjs_et="area",gvjs_ft="areaOpacity",gvjs_gt="aria-activedescendant",gvjs_ht="aria-label",gvjs_it="arial",gvjs_jt="background",gvjs_kt="backgroundColor",gvjs_lt="backgroundColor.fill",gvjs_mt="bar.groupWidth",gvjs_nt="bar.width",gvjs_ot="bars",gvjs_pt="baselineColor",gvjs_qt="beforedrag",gvjs_rt="beforehide",gvjs_st="beforeshow",gvjs_tt="below",gvjs_ut= "border-box",gvjs_vt="both",gvjs_wt="bottom",gvjs_xt="bottom-space",gvjs_yt="bottom-vert",gvjs_zt="bubble",gvjs_At="bubble.opacity",gvjs_Bt="bubbles",gvjs_Ct="button",gvjs_Dt="candlestick",gvjs_Et="candlestick.fallingColor",gvjs_Ft="candlestick.risingColor",gvjs_Gt="candlesticks",gvjs_Ht="canvas",gvjs_It="category",gvjs_Jt="categorypoint",gvjs_Kt="categorysensitivityarea",gvjs__="center",gvjs_Lt="change",gvjs_Mt="character",gvjs_Nt="chartArea",gvjs_Ot="chartArea.backgroundColor",gvjs_Pt="chartArea.bottom", gvjs_Qt="chartArea.height",gvjs_Rt="chartArea.left",gvjs_St="chartArea.right",gvjs_Tt="chartArea.top",gvjs_Ut="chartArea.width",gvjs_Vt="chartDragStart",gvjs_Wt="chartMouseDown",gvjs_Xt="chartMouseMove",gvjs_Yt="chartRightClick",gvjs_Zt="chartarea",gvjs__t="checkbox",gvjs_0t="checked",gvjs_1t="click",gvjs_2t="clipped",gvjs_3t="close",gvjs_4t="closedPhase",gvjs_5t="colorAxis.values must not contain nulls",gvjs_6t="colorBar",gvjs_7t="colors",gvjs_8t="contextmenu",gvjs_9t="crosshair.color",gvjs_$t="crosshair.opacity", gvjs_au="crosshair.orientation",gvjs_bu="curve",gvjs_cu="curveType",gvjs_du="dash",gvjs_eu="data",gvjs_fu="data-logicalname",gvjs_gu="data-value",gvjs_hu="dataOpacity",gvjs_iu="dblclick",gvjs_ju="default",gvjs_ku="dialogselect",gvjs_lu="diff.newData.opacity",gvjs_mu="diff.oldData.opacity",gvjs_nu="direction",gvjs_ou="disable",gvjs_pu="display",gvjs_qu="dive",gvjs_ru="domain",gvjs_su="drag",gvjs_tu="dragend",gvjs_uu="dragstart",gvjs_vu="enable",gvjs_wu="enableInteractivity",gvjs_xu="explicit",gvjs_yu= "explorer",gvjs_zu="explorer.actions",gvjs_Au="finish",gvjs_Bu="fixed",gvjs_Cu="focus",gvjs_Du="focusTarget",gvjs_Eu="focusin",gvjs_Fu="focusout",gvjs_Gu="font-style",gvjs_Hu="font-weight",gvjs_Iu="fontColor",gvjs_Ju="forceIFrame",gvjs_Ku="format",gvjs_Lu="formatOptions.prefix",gvjs_Mu="formatOptions.scaleFactor",gvjs_Nu="formatOptions.suffix",gvjs_Ou="frozen-column",gvjs_Pu="frozenColumnsBackground",gvjs_Qu="global",gvjs_Ru="google-visualization-toolbar-html-code-explanation",gvjs_Su="google-visualization-tooltip", gvjs_Tu="gotpointercapture",gvjs_Uu="grid",gvjs_Vu="gridlineColor",gvjs_Wu="gridlines",gvjs_Xu="gridlines.color",gvjs_Yu="gridlines.count",gvjs_Zu="gridlines.interval",gvjs__u="gridlines.minSpacing",gvjs_0u="gridlines.multiple",gvjs_1u="hAxis",gvjs_2u="haspopup",gvjs_3u="headerColor",gvjs_4u="headerHeight",gvjs_5u="hide",gvjs_6u="highContrast",gvjs_7u="histogram",gvjs_8u="histogram.bucketSize",gvjs_9u="histogram.hideBucketItems",gvjs_$u="histogram.lastBucketPercentile",gvjs_av="histogramBuckets", gvjs_0="horizontal",gvjs_bv="hoverIn",gvjs_cv="hoverOut",gvjs_dv="html",gvjs_ev="inAndOut",gvjs_fv="infobackground",gvjs_gv="inline",gvjs_hv="input",gvjs_iv="inside",gvjs_jv="interpolateNulls",gvjs_kv="interval",gvjs_lv="isStacked",gvjs_mv="key",gvjs_nv="keydown",gvjs_ov="keyup",gvjs_pv="labelInLegend",gvjs_qv="labeled",gvjs_rv="labelledby",gvjs_sv="last-frozen-column",gvjs_tv="legend",gvjs_uv="legend.alignment",gvjs_vv="legend.maxLines",gvjs_wv="legend.position",gvjs_xv="legend.textStyle",gvjs_yv= "legendTextStyle",gvjs_zv="legendentry",gvjs_Av="legendscrollbutton",gvjs_Bv="lineWidth",gvjs_Cv="logScale",gvjs_Dv="margin",gvjs_Ev="material",gvjs_Fv="max",gvjs_Gv="max-width",gvjs_Hv="maxAlternation",gvjs_Iv="maxColor",gvjs_Jv="maxDepth",gvjs_Kv="maximized",gvjs_Lv="midColor",gvjs_Mv="middle",gvjs_Nv="min",gvjs_Ov="minColor",gvjs_Pv="minorGridlines.color",gvjs_Qv="minorGridlines.count",gvjs_Rv="minorGridlines.interval",gvjs_Sv="minorGridlines.minSpacing",gvjs_Tv="minorGridlines.multiple",gvjs_Uv= "mirrorLog",gvjs_Vv="mousewheel",gvjs_Wv="move",gvjs_Xv="move_offscreen",gvjs_Yv="name",gvjs_Zv="nonNegative",gvjs__v="normal",gvjs_0v="numberOrString",gvjs_1v="old-data",gvjs_2v="onmousedown",gvjs_3v="onmousemove",gvjs_4v="onmouseout",gvjs_5v="onmouseover",gvjs_6v="opacity 1s linear",gvjs_7v="orientation",gvjs_8v="orientationchange",gvjs_9v="out",gvjs_$v="outside",gvjs_aw="page",gvjs_bw="paging-controls",gvjs_cw="percentage",gvjs_dw="pie",gvjs_ew="pieSliceBorderColor",gvjs_fw="pieSliceText",gvjs_gw= "piecewiseLinear",gvjs_hw="point",gvjs_iw="pointShape",gvjs_jw="pointSize",gvjs_kw="pointer",gvjs_lw="points",gvjs_mw="pointsVisible",gvjs_nw="pointsensitivityarea",gvjs_ow="polygon",gvjs_pw="polynomial",gvjs_qw="pretty",gvjs_rw="primarydiagonalstripes",gvjs_sw="range",gvjs_tw="rangechange",gvjs_uw="ratio",gvjs_vw="removeseriebutton",gvjs_ww="resize",gvjs_xw="reverseCategories",gvjs_yw="rgba(0,0,0,0)",gvjs_zw="right-space",gvjs_Aw="rightclick",gvjs_Bw="rowlabels",gvjs_Cw="rows",gvjs_Dw="sans-serif", gvjs_Ew="scaleType",gvjs_Fw="screen",gvjs_Gw="scroll",gvjs_Hw="secondarydiagonalstripes",gvjs_Iw="selected",gvjs_Jw="selection",gvjs_Kw="selectionMode",gvjs_Lw="separator",gvjs_Mw="series",gvjs_Nw="series-color",gvjs_Ow="series-color-dark",gvjs_Pw="series-color-light",gvjs_Qw="series.",gvjs_Rw="shape",gvjs_Sw="show",gvjs_Tw="showChartButtons",gvjs_Uw="showTooltip",gvjs_Vw="showTooltips",gvjs_Ww="size",gvjs_Xw="smoothingFactor",gvjs_Yw="solid",gvjs_Zw="sortColumn",gvjs__w="span",gvjs_0w="square",gvjs_1w= "stack",gvjs_2w="star",gvjs_1="start",gvjs_3w="steppedArea",gvjs_4w="steppedareabar",gvjs_5w="stop-color:",gvjs_6w="stroke-dasharray",gvjs_7w="stroke-linecap",gvjs_8w="tabindex",gvjs_9w="targetAxisIndex",gvjs_$w="text-decoration",gvjs_ax="textStyle",gvjs_bx="textpathok",gvjs_cx="tick",gvjs_dx="ticks",gvjs_ex="title",gvjs_fx="titleFontSize",gvjs_gx="titleTextStyle",gvjs_hx="toggle_display",gvjs_ix="tooltip.bounds",gvjs_jx="tooltip.ignoreBounds",gvjs_kx="tooltip.isHtml",gvjs_lx="tooltip.showColorCode", gvjs_mx="tooltip.textStyle",gvjs_nx="tooltip.trigger",gvjs_ox="tooltipTextStyle",gvjs_px="top",gvjs_qx="top-space",gvjs_rx="trendlines.",gvjs_sx="unhighlight",gvjs_tx="unselectable",gvjs_ux="urn:schemas-microsoft-com:vml",gvjs_vx="userSpaceOnUse",gvjs_wx="v-text-align",gvjs_xx="v:fill",gvjs_yx="v:oval",gvjs_zx="v:path",gvjs_Ax="v:shape",gvjs_Bx="vAxes",gvjs_Cx="value-and-percentage",gvjs_Dx="viewWindow.max",gvjs_Ex="viewWindow.min",gvjs_Fx="viewWindowMode",gvjs_Gx="visible",gvjs_Hx="visibleInLegend", gvjs_Ix="white";gvjs_Sq.prototype.gd=gvjs_W(151,function(a,b,c){a.setAttribute(gvjs_3p,c);b&&a.setAttribute(gvjs_1p,b)});gvjs_Uq.prototype.gd=gvjs_W(150,function(a,b,c){0==c?a.stroked=!1:(a.stroked=!0,b&&(a.strokecolor=b),a.strokeweight=c)});function gvjs_Jx(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):gvjs_jh(document,"*",a,b)} function gvjs_Kx(a){return gvjs_x&&!gvjs_ah("9")?(a=a.getAttributeNode(gvjs_8w),null!=a&&a.specified):a.hasAttribute(gvjs_8w)}function gvjs_Lx(a){a=a.tabIndex;return typeof a===gvjs_f&&0<=a&&32768>a}function gvjs_Mx(a){return gvjs_Kx(a)&&gvjs_Lx(a)}function gvjs_Nx(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function gvjs_Ox(a){gvjs_an(a);return a.sn.pop()} function gvjs_Px(a){if(a==gvjs_e)return gvjs_e;a=gvjs_Th(a);a=Math.round((a[0]+a[1]+a[2])/3);return gvjs_Uh(a,a,a)}function gvjs_Qx(a,b,c){this.tc=a;this.Vm=gvjs_Wh(b);this.DG=gvjs_Wh(null!=c?c:gvjs_ea)}gvjs_=gvjs_Qx.prototype;gvjs_.getStyle=function(){return this.tc};gvjs_.he=function(){return this.Vm};gvjs_.getBackgroundColor=function(){return this.DG};gvjs_.clone=function(){return new gvjs_Qx(this.tc,this.Vm,this.DG)};gvjs_.$y=gvjs_l(20); function gvjs_Rx(a,b){null!=b&&(a.Yi=gvjs_0e(parseFloat(b),0,1))}function gvjs_Sx(a,b){b&&(a.Fg=b instanceof gvjs_Qx?b.clone():new gvjs_Qx(b.style,b.color,b.KV))}function gvjs_Tx(a,b){null==a.fk?a.fk=gvjs_cf(b||null):null!=b&&(gvjs_ef(a.fk,b),b.eg=gvjs_Wh(b.eg||"",!0),b.Gf=gvjs_Wh(b.Gf||"",!0),null==b.Kn&&delete b.Kn,null==b.Ln&&delete b.Ln,null==b.eo&&delete b.eo,null==b.Cp&&delete b.Cp)} function gvjs_2(a){this.rC=gvjs_e;this.ff=1;this.Af=gvjs_e;this.Yi=this.Ub=1;this.Hm=gvjs_Yw;this.YK=this.Fg=this.fk=this.rE=this.qE=null;this.Cr(a)}gvjs_=gvjs_2.prototype;gvjs_.Cr=function(a){a=a||{};this.bf(a.fill);this.zf(a.fillOpacity);this.gd(a.stroke);this.yl(a.strokeWidth);gvjs_Rx(this,a.strokeOpacity);var b=a.Z3;null!=b&&(this.Hm=b);b=a.rx;null!=b&&(this.qE=b);b=a.ry;null!=b&&(this.rE=b);gvjs_Sx(this,a.pattern);gvjs_Tx(this,a.gradient);this.YK=a.ufa||null;return this}; gvjs_.getProperties=function(){var a=this.Fg;a&&(a={style:a.getStyle(),color:a.he(),KV:a.getBackgroundColor()});return{fill:this.nb(),fillOpacity:this.ff,stroke:this.Af,strokeWidth:this.Ub,strokeOpacity:this.Yi,Z3:this.Hm,rx:this.qE,ry:this.rE,pattern:a,gradient:gvjs_cf(this.fk),ufa:gvjs_cf(this.YK)}}; gvjs_.toJSON=function(){var a=this.fk;a&&(a={color1:a.eg,color2:a.Gf,opacity1:a.Kn,opacity2:a.Ln,x1:a.x1,y1:a.y1,x2:a.x2,y2:a.y2,useObjectBoundingBoxUnits:a.eo,sharpTransition:a.Cp});var b=this.Fg;b&&(b={style:b.getStyle(),color:b.he(),bgcolor:b.getBackgroundColor()});var c=this.YK;c&&(c={radius:c.radius,opacity:c.opacity,xOffset:c.oha,yOffset:c.wha});return gvjs_Og({fill:this.nb(),fillOpacity:this.ff,stroke:this.Af,strokeWidth:this.Ub,strokeOpacity:this.Yi,strokeDashStyle:this.Hm,rx:this.qE,ry:this.rE, gradient:a,pattern:b,shadow:c})};gvjs_.clone=function(){return new gvjs_2(this.getProperties())};gvjs_.$y=gvjs_l(19);gvjs_.bf=function(a){null!=a&&(this.rC=gvjs_Wh(a,!0));return this};gvjs_.nb=function(){return this.rC};gvjs_.zf=function(a){null!=a&&(this.ff=gvjs_0e(a,0,1));return this};gvjs_.gd=function(a,b){null!=a&&(this.Af=gvjs_Wh(a,!0));this.yl(b)};gvjs_.ZY=gvjs_l(21); gvjs_.yl=function(a){if(null!=a&&(typeof a===gvjs_j&&(a=parseFloat(a)),typeof a===gvjs_f&&!isNaN(a))){if(0>a)throw Error("Negative strokeWidth not allowed.");0<=a&&(this.Ub=a)}};function gvjs_Ux(a){return null==a||""===a||a===gvjs_e||gvjs_p(a)&&gvjs_Ux(a.color)}function gvjs_Vx(a){return 0a*b?a+b:a} function gvjs_Zx(a){return gvjs_Yx(a,360)}function gvjs__x(a){return a*Math.PI/180}function gvjs_0x(a){return 180*a/Math.PI}function gvjs_1x(a,b){return b*Math.cos(gvjs__x(a))}function gvjs_2x(a,b){return b*Math.sin(gvjs__x(a))}function gvjs_3x(a){return 0a?-1:a}function gvjs_4x(a){return gvjs_Ge(arguments,function(b,c){return b+c},0)}function gvjs_5x(a){return gvjs_4x.apply(null,arguments)/arguments.length}function gvjs_6x(a,b,c,d){this.x0=a;this.y0=b;this.x1=c;this.y1=d} gvjs_6x.prototype.clone=function(){return new gvjs_6x(this.x0,this.y0,this.x1,this.y1)};gvjs_6x.prototype.equals=function(a){return this.x0==a.x0&&this.y0==a.y0&&this.x1==a.x1&&this.y1==a.y1};function gvjs_7x(a){var b=a.x1-a.x0;a=a.y1-a.y0;return b*b+a*a}function gvjs_8x(a){for(var b=0,c=0;c>>0;return b}function gvjs_9x(a){return(a=gvjs_Lh(a,function(b){return null!=b.logicalname},!0))?a.logicalname:gvjs_Fs} function gvjs_$x(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}function gvjs_ay(a){var b=a.offsetWidth,c=a.offsetHeight,d=gvjs_0g&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=gvjs_$x(a),new gvjs_y(a.right-a.left,a.bottom-a.top)):new gvjs_y(b,c)}function gvjs_by(a){a=gvjs_$x(a);return new gvjs_u(a.left,a.top)}function gvjs_cy(a){if(1==a.nodeType)return gvjs_by(a);a=a.changedTouches?a.changedTouches[0]:a;return new gvjs_u(a.clientX,a.clientY)} function gvjs_dy(a,b){a=gvjs_cy(a);b=gvjs_cy(b);return new gvjs_u(a.x-b.x,a.y-b.y)}function gvjs_ey(a){if(gvjs_Ek(a,gvjs_pu)!=gvjs_e)return gvjs_ay(a);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility=gvjs_Cp;b.position=gvjs_R;b.display=gvjs_gv;a=gvjs_ay(a);b.display=c;b.position=e;b.visibility=d;return a} function gvjs_fy(a,b){var c=gvjs_pe(a);b=(31*b+gvjs_8x(c))%67108864;switch(c){case gvjs_vd:if(a.constructor==Date)b=(31*b+gvjs_8x(gvjs_Pb))%67108864,b=gvjs_fy(a.getTime(),b);else{c=gvjs_9e(a);gvjs_Ve(c);c=gvjs_pq(c);for(var d in c)b=gvjs_fy(a[d],gvjs_fy(d,b))}break;case gvjs_wb:for(d=0;d=k&&(k=360+k);var l=2*Math.PI*Math.min(d,e);.1>Math.abs(k/360*l)&&(k=(.1/l*360-Math.abs(k))*gvjs_3x(k)/2,f-=k,g+=k)}f=gvjs_Zx(f);g=gvjs_Zx(g);l=gvjs_1x(g-90,d);var m=gvjs_2x(g-90,e);k=h?g-f:f-g;0>k&&(k+=360);a.push("A"+d+","+e+",0,"+(180gvjs_Zx(g-f)||!h&&180>gvjs_Zx(f-g))||a.push((h?"WA":"AT")+(b-d)+","+(c-e)+","+(b+d)+","+(c+e)+","+(b+k)+","+(c+l)+","+(b+m)+","+(c+n))}); gvjs_Sq.prototype.no=gvjs_W(43,function(a,b,c,d,e,f,g){a.push("C"+b+","+c+","+d+","+e+","+f+","+g)});gvjs_Uq.prototype.no=gvjs_W(42,function(a,b,c,d,e,f,g){a.push("C"+Math.round(b)+","+Math.round(c)+","+Math.round(d)+","+Math.round(e)+","+Math.round(f)+","+Math.round(g))});gvjs_Sq.prototype.Ka=gvjs_W(41,function(a,b,c){a.push("L"+b+","+c)});gvjs_Uq.prototype.Ka=gvjs_W(40,function(a,b,c){a.push("L"+Math.round(b)+","+Math.round(c))});gvjs_Sq.prototype.Vc=gvjs_W(39,function(a,b,c){a.push("M"+b+","+c)}); gvjs_Uq.prototype.Vc=gvjs_W(38,function(a,b,c){a.push("M"+Math.round(b)+","+Math.round(c))});gvjs_Gq.prototype.Dc=gvjs_W(37,function(a,b){for(var c=[],d=0;da)throw Error("Negative fontSize not allowed.");0=a.length)throw gvjs_Yh;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");} function gvjs_Cy(a,b,c){if(gvjs_qe(a))try{gvjs_s(a,b,c)}catch(d){if(d!==gvjs_Yh)throw d;}else{a=gvjs_By(a);try{for(;;)b.call(c,a.next(),void 0,a)}catch(d){if(d!==gvjs_Yh)throw d;}}}function gvjs_Dy(a){if(gvjs_qe(a))return gvjs_Qe(a);a=gvjs_By(a);var b=[];gvjs_Cy(a,function(c){b.push(c)});return b} var gvjs_rda={fill:{name:gvjs_lp,type:gvjs_S},fillOpacity:{name:gvjs_qp,type:gvjs_uw},stroke:{name:gvjs_1p,type:gvjs_S},strokeOpacity:{name:gvjs_8p,type:gvjs_uw},strokeWidth:{name:gvjs_9p,type:gvjs_Zv},Z3:{name:"strokeDashStyle",type:["arrayOfNumber",{type:gvjs_j,ku:{xja:gvjs_Yw,Oza:gvjs_du}}]},rx:{name:"rx",type:gvjs_f},ry:{name:"ry",type:gvjs_f},gradient:{name:gvjs_zp,type:gvjs_vd,properties:{eg:{name:"color1",type:gvjs_S},Gf:{name:"color2",type:gvjs_S},Kn:{name:"opacity1",type:gvjs_uw},Ln:{name:"opacity2", type:gvjs_uw},x1:{name:"x1",type:gvjs_0v},y1:{name:"y1",type:gvjs_0v},x2:{name:"x2",type:gvjs_0v},y2:{name:"y2",type:gvjs_0v},Cp:{name:"sharpTransition",type:gvjs_Db},eo:{name:"useObjectBoundingBoxUnits",type:gvjs_Db}}},ufa:{name:"shadow",type:gvjs_vd,properties:{radius:{name:"radius",type:gvjs_f},opacity:{name:gvjs_Mp,type:gvjs_uw},oha:{name:"xOffset",type:gvjs_f},wha:{name:"yOffset",type:gvjs_f}}},pattern:{name:gvjs_xd,type:gvjs_vd,properties:{color:{name:gvjs_S,type:gvjs_S},backgroundColor:{name:gvjs_kt, type:gvjs_S},style:{name:gvjs_Md,type:{type:gvjs_j,ku:{XAa:gvjs_rw,eBa:gvjs_Hw}}}}}},gvjs_sda={color:{name:gvjs_S,type:gvjs_S},opacity:{name:gvjs_Mp,type:gvjs_uw},Pb:{name:"auraColor",type:gvjs_S},MM:{name:"auraWidth",type:gvjs_Zv},hb:{name:gvjs_wp,type:gvjs_j},fontSize:{name:gvjs_xp,type:gvjs_Zv},bold:{name:gvjs_2o,type:gvjs_Db},ed:{name:gvjs_Gp,type:gvjs_Db},lf:{name:gvjs_cq,type:gvjs_Db}}; function gvjs_Ey(a,b){for(var c=gvjs_$d(Object.keys(b)),d=c.next();!d.done;d=c.next()){d=d.value;var e=b[d];null!=e&&e instanceof Object&&!Array.isArray(e)?(a[d]=a[d]||{},gvjs_Ey(a[d],e)):null!=e&&(a[d]=e)}}function gvjs_Fy(a){var b=void 0===b?{}:b;gvjs_Ee(a.He,function(c){gvjs_Ey(b,c)});return b}function gvjs_tda(a,b){b&&(a=b(a));return gvjs_ai(a)}function gvjs_Gy(a,b,c,d){return gvjs_oi(a,gvjs_tda,{},b,c||{},d)}function gvjs_Hy(a,b,c,d){return gvjs_D(a,b,d,c)} function gvjs_Iy(a,b,c){return gvjs_oi(a,gvjs_yi,0,b,c)}function gvjs_Jy(a,b,c,d){return gvjs_oi(a,gvjs_zi,gvjs_e,b,c,d)} function gvjs_Ky(a,b,c){function d(f,g,h){function k(){var m=f.type;m===gvjs_vd?(m=f.properties,l=gvjs_Ky(a.view(g),m,h)):l=d(m,g||f.name,h||f.ku)}var l=null;Array.isArray(f)?gvjs_Je(f,function(m){l=d(m,g,h);return null!=l}):gvjs_ai(f)?k():typeof f===gvjs_j?l=d(gvjs_ii[f],g,h):typeof f===gvjs_c&&(l=f.call(a,g,h));return l}var e=null;gvjs_v(b,function(f,g){f=d(f,f.name,c&&c[g]);null!=f&&(null==e&&(e={}),e[g]=f)});return e} function gvjs_Ly(a,b,c){var d=null,e=null;c instanceof gvjs_2?d=new gvjs_2(c.getProperties()):typeof c===gvjs_vd?d=new gvjs_2(c):e=c;a=a.La(b,e);a=gvjs_t(a,function(f){typeof f===gvjs_j&&(f={fill:gvjs_zi(f)});return f});a=gvjs_Ky(new gvjs_ji(a),gvjs_rda);d=d||new gvjs_2;d.Cr(a);gvjs_Wx(d)||(d.bf(gvjs_wy.fill),d.zf(gvjs_wy.fillOpacity));gvjs_Vx(d)||(d.gd(gvjs_wy.stroke),gvjs_Rx(d,gvjs_wy.strokeOpacity));return d} function gvjs_My(a,b,c,d){a=a.La(b);d=gvjs_Ky(new gvjs_ji(a),gvjs_sda,{color:d,Pb:d});c=new gvjs_Ay(c||{});c.Cr(d);return c}var gvjs_uda=[1,4,2];function gvjs_Ny(a,b){return gvjs_tca?a.Bi.button==b:a.type==gvjs_1t?0==b:!!(a.Bi.button&gvjs_uda[b])}function gvjs_Oy(a){return gvjs_Ny(a,0)&&!(gvjs_1g&&a.ctrlKey)}function gvjs_Py(a,b,c){gvjs_9m(a,b,gvjs_Yd,c)}function gvjs_Qy(a,b){a.al.reject=b}function gvjs_Ry(a,b,c){var d=gvjs_Mn(a,b);c&&a.clear();d?a.oA(b):a.Op(b)} function gvjs_Sy(a,b,c){var d=gvjs_Nn(a,b);c&&a.clear();d?a.hS(b):a.oe(b)}function gvjs_Ty(a,b,c,d){var e=gvjs_On(a,b,c);d&&a.clear();e?a.vK(b,c):gvjs_Qn(a,b,c)}function gvjs_Uy(a,b){gvjs_Le(a,b)||a.push(b)}function gvjs_Vy(a,b,c){return a+c*(b-a)}function gvjs_Wy(a,b){return new gvjs_u(a.x-b.x,a.y-b.y)}function gvjs_Xy(a,b){return new gvjs_u(gvjs_Vy(a.x0,a.x1,b),gvjs_Vy(a.y0,a.y1,b))}function gvjs_Yy(a){return new gvjs_A(a.top,a.left+a.width,a.top+a.height,a.left)} function gvjs_3(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}gvjs_=gvjs_3.prototype;gvjs_.clone=function(){return new gvjs_3(this.left,this.top,this.width,this.height)};gvjs_.iD=function(a){var b=Math.max(this.left,a.left),c=Math.min(this.left+this.width,a.left+a.width);if(b<=c){var d=Math.max(this.top,a.top);a=Math.min(this.top+this.height,a.top+a.height);if(d<=a)return this.left=b,this.top=d,this.width=c-b,this.height=a-d,!0}return!1}; function gvjs_Zy(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new gvjs_3(c,e,d-c,a-e)}return null}gvjs_.intersects=function(a){return this.left<=a.left+a.width&&a.left<=this.left+this.width&&this.top<=a.top+a.height&&a.top<=this.top+this.height}; gvjs_.Uk=function(a){var b=gvjs_Zy(this,a);if(b&&b.height&&b.width){b=[];var c=this.top,d=this.height,e=this.left+this.width,f=this.top+this.height,g=a.left+a.width,h=a.top+a.height;a.top>this.top&&(b.push(new gvjs_3(this.left,this.top,this.width,a.top-this.top)),c=a.top,d-=a.top-this.top);hthis.left&&b.push(new gvjs_3(this.left,c,a.left-this.left,d));g=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};gvjs_.distance=function(a){var b=a.xa.clientWidth||a.scrollHeight>a.clientHeight||c==gvjs_Bu||c==gvjs_R||c==gvjs_Dd))return a;return null} function gvjs_1y(a){var b=gvjs_hh(a),c=new gvjs_u(0,0),d=gvjs_0y(b);if(a==d)return c;a=gvjs_$x(a);b=gvjs_ty(gvjs_fh(b).jd);c.x=a.left+b.x;c.y=a.top+b.y;return c} function gvjs_2y(a){for(var b=new gvjs_A(0,Infinity,Infinity,0),c=gvjs_fh(a),d=c.pc().body,e=c.pc().documentElement,f=gvjs_sy(c.jd);a=gvjs_vda(a);)if(!(gvjs_x&&0==a.clientWidth||gvjs_0g&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&gvjs_Ek(a,"overflow")!=gvjs_Gx){var g=gvjs_1y(a),h=new gvjs_u(a.clientLeft,a.clientTop);g.x+=h.x;g.y+=h.y;b.top=Math.max(b.top,g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop; b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=c.ek();c=gvjs_ry(c||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}function gvjs_3y(a){var b=gvjs_1y(a);a=gvjs_ey(a);return new gvjs_3(b.x,b.y,a.width,a.height)}function gvjs_4(a,b){a.style.display=b?"":gvjs_e}function gvjs_4y(a){return gvjs_Up==gvjs_Ek(a,gvjs_nu)} function gvjs_5y(a,b,c){if(0!=b.length)if(0==a.Fc.length?a.move(b[0].x,b[0].y):a.va(b[0].x,b[0].y),c)for(var d=1;d=e.right)&&(f&=-2);132==(f&132)&&(d.y=e.bottom)&&(f&=-5);d.xe.right&&(h.width=Math.min(e.right- d.x,l+h.width-e.left),h.width=Math.max(h.width,0),k|=4)}d.x+h.width>e.right&&f&1&&(d.x=Math.max(e.right-h.width,e.left),k|=1);f&2&&(k|=(d.xe.right?32:0));d.ye.bottom&&(h.height=Math.min(e.bottom-d.y,l+h.height-e.top),h.height=Math.max(h.height,0),k|=8));d.y+h.height>e.bottom&&f&4&&(d.y=Math.max(e.bottom-h.height,e.top),k|=2);f&8&&(k|=(d.ye.bottom?128:0));e=k}else e= 256;k=e}f=new gvjs_3(0,0,0,0);f.left=a.x;f.top=a.y;f.width=g.width;f.height=g.height;e=k;if(e&496)return e;gvjs_Cq(b,new gvjs_u(f.left,f.top));g=f.Xb();gvjs_rq(c,g)||(c=g,a=gvjs_rh(gvjs_fh(gvjs_hh(b)).jd),!gvjs_x||gvjs_ah("10")||a&&gvjs_ah("8")?(b=b.style,gvjs__g?b.MozBoxSizing=gvjs_ut:gvjs_0g?b.WebkitBoxSizing=gvjs_ut:b.boxSizing=gvjs_ut,b.width=Math.max(c.width,0)+gvjs_U,b.height=Math.max(c.height,0)+gvjs_U):(g=b.style,a?(a=gvjs_Jk(b),b=gvjs_Kk(b),g.pixelWidth=c.width-b.left-a.left-a.right-b.right, g.pixelHeight=c.height-b.top-a.top-a.bottom-b.bottom):(g.pixelWidth=c.width,g.pixelHeight=c.height)));return e} function gvjs_bz(a,b,c,d,e,f,g,h,k){var l=gvjs_9y(c),m=gvjs_3y(a),n=gvjs_2y(a);n&&m.iD(gvjs__y(n));n=gvjs_fh(a);var p=gvjs_fh(c);if(n.pc()!=p.pc()){var q=n.pc().body;p=p.ek();var r=new gvjs_u(0,0),t=gvjs_iq(gvjs_hh(q));if(gvjs_Xg(t,"parent")){var u=q;do{var v=t==p?gvjs_1y(u):gvjs_by(u);r.x+=v.x;r.y+=v.y}while(t&&t!=p&&t!=t.parent&&(u=t.frameElement)&&(t=t.parent))}q=gvjs_Wy(r,gvjs_1y(q));!gvjs_x||gvjs_bh(9)||gvjs_rh(n.jd)||(q=gvjs_Wy(q,gvjs_ty(n.jd)));m.left+=q.x;m.top+=q.y}a=gvjs_$y(a,b);b=m.left; a&4?b+=m.width:a&2&&(b+=m.width/2);m=new gvjs_u(b,m.top+(a&1?m.height:0));m=gvjs_Wy(m,l);e&&(m.x+=(a&4?-1:1)*e.x,m.y+=(a&1?-1:1)*e.y);if(g)if(k)var w=k;else if(w=gvjs_2y(c))w.top-=l.y,w.right-=l.x,w.bottom-=l.y,w.left-=l.x;return gvjs_az(m,c,d,f,w,g,h)}function gvjs_cz(a,b,c){this.element=a;this.iH=b;this.Bua=c}gvjs_r(gvjs_cz,gvjs_8y);gvjs_cz.prototype.Yf=function(a,b,c){gvjs_bz(this.element,this.iH,a,b,void 0,c,this.Bua)};function gvjs_dz(a,b){this.Fa=a instanceof gvjs_u?a:new gvjs_u(a,b)} gvjs_r(gvjs_dz,gvjs_8y);gvjs_dz.prototype.Yf=function(a,b,c,d){gvjs_bz(gvjs_0y(a),0,a,b,this.Fa,c,null,d)};function gvjs_ez(a){if(a.nD)throw Error("Can not change this state of the popup while showing.");}function gvjs_fz(a,b){return gvjs_He(a.J6||[],function(c){return b===c||gvjs_Eh(c,b)})}function gvjs_gz(a,b){gvjs_jm.call(this);this.vd=new gvjs_Jq(this);this.uA(a||null);b&&this.Pw(b)}gvjs_r(gvjs_gz,gvjs_jm);gvjs_=gvjs_gz.prototype;gvjs_.H=null;gvjs_.L6=!0;gvjs_.J6=null;gvjs_.K6=null;gvjs_.nD=!1; gvjs_.Hwa=!1;gvjs_.E_=-1;gvjs_.hra=!1;gvjs_.pna=!0;gvjs_.ug=gvjs_hx;gvjs_.getType=function(){return this.ug};gvjs_.Pw=function(a){this.ug=a};gvjs_.j=function(){return this.H};gvjs_.uA=function(a){gvjs_ez(this);this.H=a};gvjs_.SS=gvjs_l(114);gvjs_.WE=gvjs_l(116);gvjs_.jc=function(){return this.vd};gvjs_.isVisible=function(){return this.nD};gvjs_.setVisible=function(a){this.$E&&this.$E.stop();this.ZC&&this.ZC.stop();a?this.s3():this.$C()};gvjs_.Yf=gvjs_ne; gvjs_.s3=function(){if(!this.nD&&this.Z0()){if(!this.H)throw Error("Caller must call setElement before trying to show the popup");this.Yf();var a=gvjs_hh(this.H);this.hra&&this.vd.D(a,gvjs_nv,this.dua,!0);if(this.L6)if(this.vd.D(a,gvjs_kd,this.cda,!0),gvjs_x){try{var b=a.activeElement}catch(d){}for(;b&&b.nodeName==gvjs_Pa;){try{var c=gvjs_Fh(b)}catch(d){break}a=c;b=a.activeElement}this.vd.D(a,gvjs_kd,this.cda,!0);this.vd.D(a,"deactivate",this.bda)}else this.vd.D(a,gvjs_1o,this.bda);this.ug==gvjs_hx? (this.H.style.visibility=gvjs_Gx,gvjs_4(this.H,!0)):this.ug==gvjs_Xv&&this.Yf();this.nD=!0;this.E_=gvjs_we();this.$E?(gvjs_9l(this.$E,gvjs_T,this.$z,!1,this),this.$E.play()):this.$z()}};gvjs_.$C=function(a){if(!this.nD||!this.dispatchEvent({type:gvjs_rt,target:a}))return!1;this.vd&&this.vd.removeAll();this.nD=!1;gvjs_we();this.ZC?(gvjs_9l(this.ZC,gvjs_T,gvjs_ve(this.V7,a),!1,this),this.ZC.play()):this.V7(a);return!0}; gvjs_.V7=function(a){this.ug==gvjs_hx?this.Hwa?gvjs_lm(this.taa,0,this):this.taa():this.ug==gvjs_Xv&&(this.H.style.top="-10000px");this.ww(a)};gvjs_.taa=function(){this.H.style.visibility=gvjs_Cp;gvjs_4(this.H,!1)};gvjs_.Z0=function(){return this.dispatchEvent(gvjs_st)};gvjs_.$z=function(){this.dispatchEvent(gvjs_Sw)};gvjs_.ww=function(a){this.dispatchEvent({type:gvjs_5u,target:a})}; gvjs_.cda=function(a){a=a.target;gvjs_Eh(this.H,a)||gvjs_fz(this,a)||this.K6&&!gvjs_Eh(this.K6,a)||150>gvjs_we()-this.E_||this.$C(a)};gvjs_.dua=function(a){27==a.keyCode&&this.$C(a.target)&&(a.preventDefault(),a.stopPropagation())};gvjs_.bda=function(a){if(this.pna){var b=gvjs_hh(this.H);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||gvjs_Eh(this.H,a)||"BODY"==a.tagName||gvjs_fz(this,a))return}else if(a.target!=b)return;150>gvjs_we()-this.E_||this.$C()}}; gvjs_.O=function(){gvjs_gz.o.O.call(this);this.vd.ma();gvjs_J(this.$E);gvjs_J(this.ZC);delete this.H;delete this.vd;delete this.J6};function gvjs_hz(a,b){this.Tua=8;this.Qa=b||void 0;gvjs_gz.call(this,a)}gvjs_r(gvjs_hz,gvjs_gz);gvjs_hz.prototype.getPosition=function(){return this.Qa||null};gvjs_hz.prototype.setPosition=function(a){this.Qa=a||void 0;this.isVisible()&&this.Yf()}; gvjs_hz.prototype.Yf=function(){if(this.Qa){var a=!this.isVisible()&&this.getType()!=gvjs_Xv,b=this.j();a&&(b.style.visibility=gvjs_Cp,gvjs_4(b,!0));this.Qa.Yf(b,this.Tua,this.VCa);a&&gvjs_4(b,!1)}};var gvjs_iz=[];function gvjs_jz(a,b){gvjs_dm(b,gvjs_pd,a.Vo,!1,a);gvjs_dm(b,gvjs_od,a.wP,!1,a);gvjs_dm(b,gvjs_nd,a.P$,!1,a);gvjs_dm(b,gvjs_Cu,a.Iv,!1,a);gvjs_dm(b,gvjs_1o,a.wP,!1,a)}function gvjs_kz(a){a.Qw&&(gvjs_mm(a.Qw),a.Qw=void 0)} function gvjs_lz(a,b){var c=gvjs_ty(a.G.jd);a.yb.x=b.clientX+c.x;a.yb.y=b.clientY+c.y}function gvjs_mz(a,b){try{for(;b&&!a.gb.contains(b);)b=b.parentNode;return b}catch(c){return null}}function gvjs_nz(a){if(a.anchor)for(var b,c=0;b=gvjs_iz[c];c++)gvjs_Eh(b.j(),a.anchor)&&(b.y7=a,a.yda=b)}function gvjs_oz(a,b){gvjs_dz.call(this,a,b)}gvjs_r(gvjs_oz,gvjs_dz); gvjs_oz.prototype.Yf=function(a,b,c){b=gvjs_0y(a);b=gvjs_2y(b);c=c?new gvjs_A(c.top+10,c.right,c.bottom,c.left+10):new gvjs_A(10,0,0,10);gvjs_az(this.Fa,a,8,c,b,9)&496&&gvjs_az(this.Fa,a,8,c,b,5)};function gvjs_pz(a){gvjs_cz.call(this,a,5)}gvjs_r(gvjs_pz,gvjs_cz);gvjs_pz.prototype.Yf=function(a,b,c){var d=new gvjs_u(10,0);gvjs_bz(this.element,this.iH,a,b,d,c,9)&496&&gvjs_bz(this.element,4,a,1,d,c,5)}; function gvjs_qz(a,b,c){this.G=c||(a?gvjs_fh(gvjs_ih(document,a)):gvjs_fh());gvjs_hz.call(this,this.G.K(gvjs_b,{style:"position:absolute;display:none;"}));this.yb=new gvjs_u(1,1);this.gb=new gvjs_C;this.YA=null;a&&this.CB(a);null!=b&&this.ju(b)}gvjs_r(gvjs_qz,gvjs_hz);gvjs_=gvjs_qz.prototype;gvjs_.Df=null;gvjs_.className="goog-tooltip";gvjs_.rT=500;gvjs_.raa=0;gvjs_.xa=function(){return this.G}; gvjs_.CB=function(a){a=gvjs_ih(document,a);this.gb.add(a);gvjs_K(a,gvjs_pd,this.Vo,!1,this);gvjs_K(a,gvjs_od,this.wP,!1,this);gvjs_K(a,gvjs_nd,this.P$,!1,this);gvjs_K(a,gvjs_Cu,this.Iv,!1,this);gvjs_K(a,gvjs_1o,this.wP,!1,this)};gvjs_.detach=function(a){if(a)a=gvjs_ih(document,a),gvjs_jz(this,a),this.gb.remove(a);else{for(var b=this.gb.La(),c=0;a=b[c];c++)gvjs_jz(this,a);this.gb.clear()}};gvjs_.ju=function(a){gvjs_Gh(this.j(),a)};gvjs_.kT=gvjs_l(117); gvjs_.uA=function(a){var b=this.j();b&&gvjs_xh(b);gvjs_qz.o.uA.call(this,a);a?(b=this.G.pc().body,b.insertBefore(a,b.lastChild),gvjs_J(this.YA),this.YA=new gvjs_7y(this.j()),gvjs_mq(this,this.YA),gvjs_K(this.YA,gvjs_Eu,this.VG,void 0,this),gvjs_K(this.YA,gvjs_Fu,this.FT,void 0,this)):(gvjs_J(this.YA),this.YA=null)};gvjs_.wn=gvjs_l(121);gvjs_.XO=function(){return this.j().innerHTML};gvjs_.getState=function(){return this.Qw?this.isVisible()?4:1:this.FI?3:this.isVisible()?2:0}; gvjs_.Z0=function(){if(!gvjs_gz.prototype.Z0.call(this))return!1;if(this.anchor)for(var a,b=0;a=gvjs_iz[b];b++)gvjs_Eh(a.j(),this.anchor)||a.setVisible(!1);gvjs_Uy(gvjs_iz,this);a=this.j();a.className=this.className;this.VG();gvjs_K(a,gvjs_pd,this.baa,!1,this);gvjs_K(a,gvjs_od,this.aaa,!1,this);gvjs_kz(this);return!0}; gvjs_.ww=function(){gvjs_Ne(gvjs_iz,this);for(var a=this.j(),b,c=0;b=gvjs_iz[c];c++)b.anchor&&gvjs_Eh(a,b.anchor)&&b.setVisible(!1);this.yda&&this.yda.FT();gvjs_dm(a,gvjs_pd,this.baa,!1,this);gvjs_dm(a,gvjs_od,this.aaa,!1,this);this.anchor=void 0;0==this.getState()&&(this.GS=!1);gvjs_gz.prototype.ww.call(this)}; gvjs_.ica=function(a,b){this.anchor==a&&this.gb.contains(this.anchor)&&(this.GS||!this.kDa?(this.setVisible(!1),this.isVisible()||(this.anchor=a,this.setPosition(b||this.aP(0)),this.setVisible(!0))):this.anchor=void 0);this.Qw=void 0};gvjs_.iI=function(){return this.gb};gvjs_.Py=function(){return this.Df}; gvjs_.$sa=function(a){this.FI=void 0;if(a==this.anchor){a=this.xa();var b=a.Py();a=b&&this.j()&&a.contains(this.j(),b);null!=this.Df&&(this.Df==this.j()||this.gb.contains(this.Df))||a||this.y7&&this.y7.Df||this.setVisible(!1)}};gvjs_.Vo=function(a){var b=gvjs_mz(this,a.target);this.Df=b;this.VG();b!=this.anchor&&(this.anchor=b,this.Qw||(this.Qw=gvjs_lm(gvjs_q(this.ica,this,b,void 0),this.rT)),gvjs_nz(this),gvjs_lz(this,a))};gvjs_.P$=function(a){gvjs_lz(this,a);this.GS=!0}; gvjs_.Iv=function(a){this.Df=a=gvjs_mz(this,a.target);this.GS=!0;if(this.anchor!=a){this.anchor=a;var b=this.aP(1);this.VG();this.Qw||(this.Qw=gvjs_lm(gvjs_q(this.ica,this,a,b),this.rT));gvjs_nz(this)}};gvjs_.aP=function(a){return 0==a?(a=this.yb.clone(),new gvjs_oz(a)):new gvjs_pz(this.Df)}; gvjs_.wP=function(a){var b=gvjs_mz(this,a.target),c=gvjs_mz(this,a.relatedTarget);b!=c&&(b==this.Df&&(this.Df=null),gvjs_kz(this),this.GS=!1,!this.isVisible()||a.relatedTarget&&gvjs_Eh(this.j(),a.relatedTarget)?this.anchor=void 0:this.FT())};gvjs_.baa=function(){var a=this.j();this.Df!=a&&(this.VG(),this.Df=a)};gvjs_.aaa=function(a){var b=this.j();this.Df!=b||a.relatedTarget&&gvjs_Eh(b,a.relatedTarget)||(this.Df=null,this.FT())}; gvjs_.FT=function(){2==this.getState()&&(this.FI=gvjs_lm(gvjs_q(this.$sa,this,this.anchor),this.raa))};gvjs_.VG=function(){this.FI&&(gvjs_mm(this.FI),this.FI=void 0)};gvjs_.O=function(){this.setVisible(!1);gvjs_kz(this);this.detach();this.j()&&gvjs_xh(this.j());this.Df=null;delete this.G;gvjs_qz.o.O.call(this)}; function gvjs_xda(a,b,c,d){b=new gvjs_qz(b);var e=a.gv.K(gvjs_b);c=c.split("\n");e.appendChild(a.gv.createTextNode(c[0]));for(var f=1;fb?null:typeof a===gvjs_j?a.charAt(b):a[b]} function gvjs_Az(a,b,c,d,e){for(var f=0,g=a.length,h;f>>1);var l=c?b.call(e,a[k],k,a):b(d,a[k]);0a-0)return[];for(var c=0;c=d(e,g)})} function gvjs_Cda(a,b,c){if(0==a.x||0==b.x)return{x:0,y:(0==a.x&&0==b.x?0:0==a.x?a.y:b.y)*c/6};c=c/3*Math.min(Math.abs(a.x),Math.abs(b.x));b=(a.y/a.x+b.y/b.x)/2;return 0a});return-1==c?b.length-1:0==c?0:b[c][d]-ab)return e>=d?{n:e,A_:k,uK:b-(g-m)}:null===f?null:{n:f,A_:l,uK:c-h};p=Math.min(b-g,n);g+=p;k=m+p;e++}return{n:e,A_:k,uK:b-g}} function gvjs_Gda(a,b,c){a=gvjs_t(a,c||gvjs_py);gvjs_Ve(a);for(var d=c=0;db;++b){if(Math.abs(a-Math.round(a))<1E-15*a)return b;a*=10}return 16} function gvjs_0z(a,b){if(0==b||1E-290>Math.abs(b))return b;var c=Math.floor(Math.log10(Math.abs(b)))+1;if(c>a)return a=Math.pow(10,c-a),Math.round(b/a)*a;a=Math.pow(10,a-c);return Math.round(b*a)/a}function gvjs_1z(a,b,c){return 0>b||0>c?null:a[b][c]} function gvjs_Ida(a,b,c,d,e,f){var g=[],h=gvjs_1z(c,d-1,e);h&&g.push({JR:h,vr:h.vr+1,jJ:d-1,vU:null,kJ:null,wU:null});(h=gvjs_1z(c,d,e-1))&&g.push({JR:h,vr:h.vr+1,jJ:null,vU:null,kJ:e-1,wU:null});(c=gvjs_1z(c,d-1,e-1))&&f(a[d-1],b[e-1])&&g.push({JR:c,vr:c.vr,jJ:d-1,vU:e-1,kJ:e-1,wU:d-1});gvjs_Ve(g,function(k,l){return k.vr-l.vr});return 0f;f++){var g=gvjs_4z(a,b,c,e),h=gvjs_4z(a,b,c,0),k=gvjs_Sz(a,g,d);h=gvjs_Sz(a,h,d);if(k&&h)break;a=g;e*=.99}return a}function gvjs_5z(a,b){var c=gvjs_Bz(a,b,function(e,f){return gvjs_We(e,f.x)});if(0<=c)return a[c].y;var d=-(c+1);if(0==d||d==a.length)return null;c=a[d-1];a=a[d];return gvjs_Xy(new gvjs_6x(c.x,c.y,a.x,a.y),(b-c.x)/(a.x-c.x)).y} function gvjs_6z(a,b,c){if(c)return gvjs_5z(gvjs_Fe(a,function(e){return null!=e}),b);var d=-1;for(c=0;c=gvjs_Mda[e-1]?f=.7:0";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?b:String.fromCharCode(c)}})}var gvjs_Qda=/&([^;\s<&]+);?/g; function gvjs_Rda(a){var b={"&":"&","<":"<",">":">",""":'"'};var c=gvjs_n.document.createElement(gvjs_Sb);return a.replace(gvjs_Qda,function(d,e){var f=b[d];if(f)return f;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(f=gvjs_tg(d+" ",null),gvjs_Dg(c,f),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})}function gvjs_lA(a){return gvjs_Sf(a,"&")?"document"in gvjs_n?gvjs_Rda(a):gvjs_Pda(a):a} function gvjs_mA(a,b){a.length>b&&(a=a.substring(0,b-3)+gvjs_Zr);return a}function gvjs_nA(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()}function gvjs_oA(a,b,c){return gvjs_jh(document,a,b,c)}function gvjs_pA(a,b){for(;b=b.previousSibling;)if(b==a)return-1;return 1}function gvjs_qA(a,b){var c=a.parentNode;if(c==b)return-1;for(;b.parentNode!=c;)b=b.parentNode;return gvjs_pA(b,a)} function gvjs_Sda(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(gvjs_x&&!gvjs_bh(9)){if(9==a.nodeType)return-1;if(9==b.nodeType)return 1}if("sourceIndex"in a||a.parentNode&&"sourceIndex"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;return e==f?gvjs_pA(a,b):!c&&gvjs_Eh(e,b)?-1*gvjs_qA(a,b):!d&&gvjs_Eh(f,a)?gvjs_qA(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex: f.sourceIndex)}d=gvjs_hh(a);c=d.createRange();c.selectNode(a);c.collapse(!0);a=d.createRange();a.selectNode(b);a.collapse(!0);return c.compareBoundaryPoints(gvjs_n.Range.START_TO_END,a)}function gvjs_rA(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}function gvjs_sA(a){var b=[];gvjs_Kh(a,b,!1);return b.join("")}function gvjs_tA(a,b,c){0>c?c+=1:16*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a} function gvjs_uA(a,b,c){a/=360;if(0==b)c=b=a=255*c;else{var d=.5>c?c*(1+b):c+b-b*c;var e=2*c-d;c=255*gvjs_tA(e,d,a+1/3);b=255*gvjs_tA(e,d,a);a=255*gvjs_tA(e,d,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}function gvjs_vA(a){return!!(gvjs_Ph.test("#"==a.charAt(0)?a:"#"+a)||gvjs_Rh(a).length||gvjs_Nh&&gvjs_Nh[a.toLowerCase()])}function gvjs_wA(a,b){return gvjs_Vh([0,0,0],a,b)}function gvjs_xA(a,b){return gvjs_Vh([255,255,255],a,b)} function gvjs_Tda(a,b){return Math.abs(a[0]-b[0])+Math.abs(a[1]-b[1])+Math.abs(a[2]-b[2])}function gvjs_yA(a){return Math.round((299*a[0]+587*a[1]+114*a[2])/1E3)}function gvjs_zA(a,b){for(var c=[],d=0;da.end?b:a?a.end:null;return null!=d&&null!=a?new gvjs_B(d,a):null} function gvjs_FA(a){if(0==a.length)return null;for(var b=a[0].clone(),c=1;c=e||0>f&&d<=e)throw gvjs_Yh;var h=d;d+=f;return h};return g}function gvjs_KA(a,b,c){var d=gvjs_By(a);a=new gvjs_Zh;a.next=function(){var e=d.next();return b.call(c,e,void 0,d)};return a} function gvjs_Vda(a){var b=gvjs_By(a);a=new gvjs_Zh;var c=null;a.next=function(){for(;;){if(null==c){var d=b.next();c=gvjs_By(d)}try{return c.next()}catch(e){if(e!==gvjs_Yh)throw e;c=null}}};return a}function gvjs_LA(a){return gvjs_Vda(arguments)}function gvjs_MA(a,b){return a.getTime()-b.getTime()} function gvjs_NA(a,b){if(null==a&&null==b)return a===b;if(a===b)return!0;var c=gvjs_pe(a),d=gvjs_pe(b);if(c!=d)return!1;d=gvjs_re(a);var e=gvjs_re(b);if(d!=e)return!1;switch(c){case gvjs_vd:if(d&&e)return 0==gvjs_MA(a,b);for(var f in a)if(a.hasOwnProperty(f)&&(!b.hasOwnProperty(f)||!gvjs_NA(a[f],b[f])))return!1;for(var g in b)if(b.hasOwnProperty(g)&&!a.hasOwnProperty(g))return!1;return!0;case gvjs_wb:if(a.length!=b.length)return!1;for(c=0;ca||0>=b)return gvjs_hj.substr(0,c);a>b&&(b=gvjs_$d([b,a]),a=b.next().value,b=b.next().value);c=gvjs_hj.substr(0,c+1);a="0".repeat(a)+"#".repeat(b-a);return c+a}function gvjs_QA(a,b){return a==b?!0:a&&b?a.left==b.left&&a.width==b.width&&a.top==b.top&&a.height==b.height:!1}function gvjs_RA(a,b){var c=a.style[gvjs_Mg(b)];return"undefined"!==typeof c?c:a.style[gvjs_Bk(a,b)]||""} function gvjs_SA(a,b){a=a.style;gvjs_Mp in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:gvjs_rp in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function gvjs_TA(a,b,c){c=c?null:a.getElementsByTagName("*");if(gvjs_Gk){if(b=b?gvjs_e:"",a.style&&(a.style[gvjs_Gk]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[gvjs_Gk]=b)}}else if(gvjs_x||gvjs_Yg)if(b=b?"on":"",a.setAttribute(gvjs_tx,b),c)for(a=0;d=c[a];a++)d.setAttribute(gvjs_tx,b)} function gvjs_UA(a,b){b=b||gvjs_sy(document);var c=b||gvjs_sy(document);var d=gvjs_1y(a),e=gvjs_1y(c),f=gvjs_Kk(c);if(c==gvjs_sy(document)){var g=d.x-c.scrollLeft;d=d.y-c.scrollTop;gvjs_x&&!gvjs_bh(10)&&(g+=f.left,d+=f.top)}else g=d.x-e.x-f.left,d=d.y-e.y-f.top;a=gvjs_ay(a);f=c.clientHeight-a.height;e=c.scrollLeft;var h=c.scrollTop;e+=Math.min(g,Math.max(g-(c.clientWidth-a.width),0));h+=Math.min(d,Math.max(d-f,0));c=new gvjs_u(e,h);b.scrollLeft=c.x;b.scrollTop=c.y} function gvjs_VA(a){var b={};gvjs_s(a.split(/\s*;\s*/),function(c){var d=c.match(/\s*([\w-]+)\s*:(.+)/);d&&(c=d[1],d=gvjs_Kf(d[2]),b[gvjs_Mg(c.toLowerCase())]=d)});return b}function gvjs_WA(a){var b=[];gvjs_v(a,function(c,d){b.push(gvjs_nA(d),":",c,";")});return b.join("")}function gvjs_XA(a){return gvjs_ol?gvjs_ica.sanitize(a):gvjs_tg(a,null)} function gvjs_YA(a){if(gvjs_ol)if(gvjs_x&&10>document.documentMode)a=new gvjs_3f;else{var b=document;typeof HTMLTemplateElement===gvjs_c&&(b=gvjs_qh("TEMPLATE").content.ownerDocument);b=b.implementation.createHTMLDocument("").createElement(gvjs_b);b.style.cssText=a;a=gvjs_8k(b.style,void 0)}else a=(new gvjs_3f).ml(a);return a} function gvjs_ZA(a,b,c,d){return b&&(b=b.width,typeof b===gvjs_j&&gvjs_jA(b)&&(b=parseInt(b,10)),typeof b==gvjs_f&&30<=b&&(!d||b<=d))||a&&(b=a.clientWidth,30<=b&&(!d||b<=d))?b:c||400}function gvjs__A(a,b,c,d,e){return b&&(b=b.height,typeof b===gvjs_j&&gvjs_jA(b)&&(b=parseInt(b,10)),typeof b==gvjs_f&&b>=(e||30)&&(!d||b<=d))||a&&(b=a.clientHeight,b>=(e||30)&&(!d||b<=d))?b:c||200}function gvjs_0A(a){a.preventDefault()} var gvjs_1A={tx:gvjs_kd,ux:gvjs_qd,oB:"mousecancel",Nia:gvjs_nd,Pia:gvjs_pd,Oia:gvjs_od,Lia:gvjs_ld,Mia:gvjs_md};function gvjs_2A(a,b){gvjs_jm.call(this);this.Zv=a||1;this.vL=b||gvjs_n;this.c7=gvjs_q(this.l4,this);this.rJ=gvjs_we()}gvjs_r(gvjs_2A,gvjs_jm);gvjs_=gvjs_2A.prototype;gvjs_.enabled=!1;gvjs_.Sc=null;gvjs_.setInterval=function(a){this.Zv=a;this.Sc&&this.enabled?(this.stop(),this.start()):this.Sc&&this.stop()}; gvjs_.l4=function(){if(this.enabled){var a=gvjs_we()-this.rJ;0=a||96<=a&&106>=a||65<=a&&90>=a||(gvjs_0g||gvjs_Zg)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return gvjs__g;default:return!1}} function gvjs_Wda(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}}function gvjs_6A(a){if(gvjs__g)a=gvjs_Wda(a);else if(gvjs_1g&&gvjs_0g)switch(a){case 93:a=91}return a} function gvjs_7A(a,b,c,d,e,f){if(gvjs_0g&&!gvjs_ah("525"))return!0;if(gvjs_1g&&e)return gvjs_5A(a);if(e&&!d)return!1;if(!gvjs__g){typeof b===gvjs_f&&(b=gvjs_6A(b));var g=17==b||18==b||gvjs_1g&&91==b;if((!c||gvjs_1g)&&g||gvjs_1g&&16==b&&(d||f))return!1}if((gvjs_0g||gvjs_Zg)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(gvjs_x&&d&&b==a)return!1;switch(a){case 13:return gvjs__g?f||e?!1:!(c&&d):!0;case 27:return!(gvjs_0g|| gvjs_Zg||gvjs__g)}return gvjs__g&&(d||e||f)?!1:gvjs_5A(a)}function gvjs_8A(a,b){gvjs_Oq.call(this,a,b);this.za=null;a=gvjs_fh(b).createElement(gvjs_Ht);this.oF.appendChild(a);this.ega=a.getContext("2d");this.Mn=this.ya=this.sN=null;this.v1=!1}gvjs_r(gvjs_8A,gvjs_Oq);function gvjs_9A(a){a.v1||(a.za.beginPath(),a.Mn=new gvjs_A(Infinity,-Infinity,-Infinity,Infinity),a.v1=!0)} function gvjs_$A(a,b,c){a.Mn&&(a.Mn.left=Math.min(a.Mn.left,b),a.Mn.top=Math.min(a.Mn.top,c),a.Mn.right=Math.max(a.Mn.right,b),a.Mn.bottom=Math.max(a.Mn.bottom,c))}gvjs_=gvjs_8A.prototype;gvjs_.ZB=function(a,b){var c=gvjs_fh(this.container).createElement(gvjs_Ht);c.setAttribute(gvjs_Zd,a);c.setAttribute(gvjs_8c,b);this.ya=new gvjs_y(a,b);this.container.appendChild(c);this.za=c.getContext("2d");return new gvjs_Fq(c)};gvjs_.vX=function(){var a=this.jw.j();this.za.clearRect(0,0,a.width,a.height)}; function gvjs_aB(a){return gvjs_fh(a.container).createElement("empty")}function gvjs_bB(a,b){if(a==gvjs_e)return gvjs_yw;b==gvjs_e&&(b=1);return"rgba("+gvjs_Th(gvjs_Oh(a).hex)+","+b+")"}function gvjs_cB(a,b){"undefined"!==typeof a.setLineDash?a.setLineDash(b):a.ZCa=b}function gvjs_dB(a,b,c,d,e){var f=/^(\d+(\.\d*)?)%$/;typeof b===gvjs_j&&f.test(b)?(b=parseFloat(f.exec(b)[1])/100,c&&null!=e?b=d?e.height*b+e.top:e.width*b+e.left:null!=a.ya&&(b=d?a.ya.height*b:a.ya.width*b)):b=+b;return b} gvjs_.Xi=function(a,b){this.za.strokeStyle=gvjs_bB(a.Af,a.Yi);this.za.fillStyle=gvjs_bB(a.nb(),a.ff);var c=a.Hm;null!=c&&c==gvjs_du?gvjs_cB(this.za,[8,2]):Array.isArray(c)?gvjs_cB(this.za,c):gvjs_cB(this.za,[]);var d=a.Fg;c=a.fk;if(null!=d){c=null;switch(d.getStyle()){case gvjs_rw:c=this.eO.createElement(gvjs_Ht),c.setAttribute(gvjs_Zd,4),c.setAttribute(gvjs_8c,4),b=c.getContext("2d"),b.fillStyle=d.getBackgroundColor(),b.fillRect(0,0,4,4),b.strokeStyle=d.he(),b.beginPath(),b.lineWidth=2,b.lineCap= gvjs_0w,b.moveTo(2,0),b.lineTo(4,2),b.moveTo(0,2),b.lineTo(2,4),b.stroke()}this.za.fillStyle=this.za.createPattern(c,"repeat")}else if(null!=c){var e=c.eo||!1;d=gvjs_dB(this,c.x1,e,!1,b);var f=gvjs_dB(this,c.y1,e,!0,b),g=gvjs_dB(this,c.x2,e,!1,b);b=gvjs_dB(this,c.y2,e,!0,b);b=this.za.createLinearGradient(d,f,g,b);b.addColorStop(0,c.eg);b.addColorStop(1,c.Gf);this.za.fillStyle=b}this.za.lineWidth=a.Ub}; function gvjs_eB(a,b){b.Pb&&b.Pb!=gvjs_e?(a.strokeStyle=b.Pb,a.lineWidth=3):a.strokeStyle=gvjs_yw;a.fillStyle=gvjs_bB(b.color,b.opacity?b.opacity:1);gvjs_cB(a,[]);var c="";b.ed&&(c="italic ");b.bold&&(c+="bold ");c+=b.fontSize+"px "+b.hb;a.font=c}gvjs_.Fs=function(a,b,c,d){this.za.beginPath();this.Xi(d,new gvjs_3(a-c,b-c,2*c,2*c));this.za.arc(a,b,c,0,2*Math.PI);this.za.closePath();this.za.fill();this.za.stroke();return gvjs_aB(this)}; gvjs_.kH=function(a,b,c,d,e){this.za.save();this.Xi(e,new gvjs_3(a-c,b-d,2*c,2*d));this.za.translate(a,b);c>d?(this.za.scale(1,d/c),a=c):(this.za.scale(c/d,1),a=d);this.za.arc(0,0,a,0,2*Math.PI,!1);this.za.fill();this.za.stroke();this.za.restore();return gvjs_aB(this)};gvjs_.Uj=function(a,b,c,d,e){this.Xi(e,new gvjs_3(a,b,c,d));this.za.fillRect(a,b,c,d);this.za.strokeRect(a,b,c,d);return gvjs_aB(this)};gvjs_.ED=gvjs_l(80); gvjs_.nH=function(a,b){this.Xi(b,gvjs__y(this.Mn));this.za.fill();this.za.stroke();this.v1=!1;this.Mn=null;return gvjs_aB(this)};gvjs_.Hs=function(a,b,c,d,e,f,g){return this.Co(a,b,c,d,0,e,f,g)};gvjs_.ey=function(a,b,c,d,e,f,g,h){var k=gvjs_jy(b,d,f),l=gvjs_jy(c,e,f);return this.Co(a,k,l,Math.sqrt(gvjs_7x(new gvjs_6x(b,c,d,e))),gvjs_Zx(gvjs_0x(Math.atan2(e-c,d-b))),f,g,h)}; gvjs_.Co=function(a,b,c,d,e,f,g,h){gvjs_eB(this.za,h);this.za.save();e=gvjs__x(e);d=b*Math.sin(-e)+c*Math.cos(-e);b=b*Math.cos(-e)-c*Math.sin(-e);this.za.rotate(e);g==gvjs_1?d+=4*h.fontSize/5:g==gvjs__?d+=h.fontSize/3:g==gvjs_T&&(d-=h.fontSize/5);f!=gvjs_1&&(f==gvjs__?b-=this.KC(a,h).width/2:f==gvjs_T&&(b-=this.KC(a,h).width));this.za.strokeText(a,b,d);this.za.fillText(a,b,d);h.lf&&(this.za.beginPath(),e=h.fontSize/15,d+=e+1,1>e&&(e=1),this.za.lineWidth=e,this.za.moveTo(b,d),this.za.lineTo(this.za.measureText(a).width+ b,d),this.za.strokeStyle=this.za.fillStyle,this.za.stroke());this.za.restore();return gvjs_aB(this)};gvjs_.lH=function(){return gvjs_aB(this)};gvjs_.oy=function(a){null!==a&&(this.sN=a,this.za.save(),this.za.beginPath(),this.za.fillStyle=gvjs_yw,this.za.rect(a.left,a.top,a.width,a.height),this.za.clip())};gvjs_.fC=function(){var a=this.sN;this.sN&&(this.sN=null,this.za.restore());return a};gvjs_.Tx=function(){return gvjs_aB(this)}; gvjs_.Vc=function(a,b,c){gvjs_9A(this);this.za.moveTo(b,c);gvjs_$A(this,b,c)};gvjs_.Ka=function(a,b,c){gvjs_9A(this);this.za.lineTo(b,c);gvjs_$A(this,b,c)};gvjs_.no=function(a,b,c,d,e,f,g){gvjs_9A(this);this.za.bezierCurveTo(b,c,d,e,f,g);gvjs_$A(this,b,c);gvjs_$A(this,d,e);gvjs_$A(this,f,g)};gvjs_.Nh=function(){gvjs_9A(this);this.za.closePath()}; gvjs_.Kk=function(a,b,c,d,e,f,g,h){gvjs_9A(this);f=gvjs__x(f-90);g=gvjs__x(g-90);a=Math.max(d,e);this.za.save();this.za.translate(b,c);this.za.scale(d/a,e/a);this.za.arc(0,0,a,f,g,!h);this.za.restore()};gvjs_.Dm=function(){};gvjs_.rg=function(){};gvjs_.Bj=function(){};gvjs_.vA=gvjs_l(97);gvjs_.zA=gvjs_l(100);gvjs_.gd=function(){};gvjs_.KC=function(a,b){gvjs_eB(this.ega,b);return new gvjs_y(this.ega.measureText(a).width,b.fontSize)};gvjs_.IC=gvjs_l(103);gvjs_.ji=function(){}; function gvjs_fB(a,b){b?a.setAttribute(gvjs_Fd,b):a.removeAttribute(gvjs_Fd)}function gvjs_gB(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)}function gvjs_hB(a){var b=gvjs_gB(a,gvjs_Ys);return gvjs_hh(a).getElementById(b)}function gvjs_iB(a,b){var c="";b&&(c=b.id);gvjs_Wq(a,gvjs_Ys,c)}function gvjs_jB(a){return gvjs_gB(a,gvjs_bd)}function gvjs_kB(a,b){gvjs_Wq(a,gvjs_bd,b)} function gvjs_lB(a){switch(a.type){case gvjs_Wv:case gvjs_d:case gvjs_bu:return a=a.data,new gvjs_u(a.x,a.y);case "arc":a=a.data;var b=gvjs_Zx(a.tu);return new gvjs_u(a.cx+gvjs_1x(b-90,a.rx),a.cy+gvjs_2x(b-90,a.ry));default:return new gvjs_u(0,0)}}function gvjs_mB(){this.Fc=[]}gvjs_=gvjs_mB.prototype;gvjs_.Pj=function(a,b){this.Fc.push({brush:a,A2:b})};gvjs_.move=function(a,b){this.Pj(null,gvjs_gy(a,b))};gvjs_.va=function(a,b,c){this.Pj(a,{type:gvjs_d,data:{x:b,y:c}})}; gvjs_.mo=function(a,b,c,d,e,f,g){this.Pj(a,{type:gvjs_bu,data:{x1:b,y1:c,x2:d,y2:e,x:f,y:g}})};gvjs_.Ef=function(a,b,c,d,e,f,g){this.Pj(a,{type:"arc",data:{cx:b,cy:c,rx:d,ry:e,Ky:f,tu:g,Vaa:void 0}})};gvjs_.close=function(a){var b=this.Fc[0].A2.data;this.va(a,b.x,b.y)}; gvjs_.Dc=function(a){for(var b=[],c=null,d=0;d=Math.abs(c-d))return a==b||1E-5>=Math.abs(a-b)?Infinity:null;if(Infinity==c)return new gvjs_u(a,d*a+b);if(Infinity==d)return new gvjs_u(b,c*b+a);var e=d-c;return new gvjs_u(-(b-a)/e,(a*d-c*b)/e)} function gvjs_pB(a,b){b=(a.x-b.x)/(b.y-a.y);isFinite(b)?a=a.y-b*a.x:(b=Infinity,a=a.x);return{pm:b,n:a}}function gvjs_Xda(a,b){var c=gvjs_cf(a);switch(a.type){case gvjs_Wv:case gvjs_d:c.data.x=b.x;c.data.y=b.y;break;case gvjs_bu:c.data.x=b.x;c.data.y=b.y;var d=b.x-a.data.x;a=b.y-a.data.y;c.data.x1+=d;c.data.y1+=a;c.data.x2+=d;c.data.y2+=a}return c} function gvjs_qB(a,b){var c=new gvjs_hy;a=a.Fc;if(0==a.length||1==a.length)return c;for(var d=[null],e=0;eb;var l=null,m=null;k=null; h=d.length-2;for(e=0;e<=h;e++)if(!gvjs_2e(d[e],d[e+1])){var n=d[e];var p=d[e+1],q=(p.y-n.y)/(p.x-n.x);var r=isFinite(q)?{pm:q,n:n.y-q*n.x}:{pm:Infinity,n:n.x};q=r.pm;r=r.n;if(Infinity==q)n={pm:Infinity,n:0>p.y-n.y?r+b:r-b};else{var t=b*Math.sqrt(1+q*q);n={pm:q,n:0=this.Xm(a,1,0):0<=this.Xm(a,0,0)&&0>=this.Xm(a,1,1)}catch(c){if(!gvjs_x)throw c;return!1}};gvjs_wB.prototype.containsNode=function(a,b){return this.WB(gvjs_xB(a),b)};gvjs_wB.prototype.es=function(){return new gvjs_vB(this.mj(),this.vn(),this.dm(),this.Oo())};function gvjs_yB(a){this.Ua=a}gvjs_r(gvjs_yB,gvjs_wB);function gvjs_zB(a){var b=gvjs_hh(a).createRange();if(3==a.nodeType)b.setStart(a,0),b.setEnd(a,a.length);else if(gvjs_AB(a)){for(var c,d=a;(c=d.firstChild)&&gvjs_AB(c);)d=c;b.setStart(d,0);for(d=a;(c=d.lastChild)&&gvjs_AB(c);)d=c;b.setEnd(d,1==d.nodeType?d.childNodes.length:d.length)}else c=a.parentNode,a=gvjs_De(c.childNodes,a),b.setStart(c,a),b.setEnd(c,a+1);return b} function gvjs_BB(a,b,c,d){var e=gvjs_hh(a).createRange();e.setStart(a,b);e.setEnd(c,d);return e}gvjs_=gvjs_yB.prototype;gvjs_.clone=function(){return new this.constructor(this.Ua.cloneRange())};gvjs_.getContainer=function(){return this.Ua.commonAncestorContainer};gvjs_.mj=function(){return this.Ua.startContainer};gvjs_.vn=function(){return this.Ua.startOffset};gvjs_.dm=function(){return this.Ua.endContainer};gvjs_.Oo=function(){return this.Ua.endOffset}; gvjs_.Xm=function(a,b,c){return this.Ua.compareBoundaryPoints(1==c?1==b?gvjs_n.Range.START_TO_START:gvjs_n.Range.START_TO_END:1==b?gvjs_n.Range.END_TO_START:gvjs_n.Range.END_TO_END,a)};gvjs_.isCollapsed=function(){return this.Ua.collapsed};gvjs_.wn=gvjs_l(120);gvjs_.select=function(a){var b=gvjs_iq(gvjs_hh(this.mj()));this.KK(b.getSelection(),a)};gvjs_.KK=function(a){a.removeAllRanges();a.addRange(this.Ua)};gvjs_.surroundContents=function(a){this.Ua.surroundContents(a);return a}; gvjs_.insertNode=function(a,b){var c=this.Ua.cloneRange();c.collapse(b);c.insertNode(a);c.detach();return a};gvjs_.collapse=function(a){this.Ua.collapse(a)};function gvjs_CB(a){this.Ua=a}gvjs_r(gvjs_CB,gvjs_yB);gvjs_CB.prototype.KK=function(a,b){!b||this.isCollapsed()?gvjs_CB.o.KK.call(this,a,b):(a.collapse(this.dm(),this.Oo()),a.extend(this.mj(),this.vn()))};function gvjs_DB(a,b){this.ld=this.xd=this.lr=null;this.Ed=this.yd=-1;this.Ua=a;this.Xj=b}gvjs_r(gvjs_DB,gvjs_wB);function gvjs_EB(a){var b=gvjs_hh(a).body.createTextRange();if(1==a.nodeType)b.moveToElementText(a),gvjs_AB(a)&&!a.childNodes.length&&b.collapse(!1);else{for(var c=0,d=a;d=d.previousSibling;){var e=d.nodeType;if(3==e)c+=d.length;else if(1==e){b.moveToElementText(d);break}}d||b.moveToElementText(a.parentNode);b.collapse(!d);c&&b.move(gvjs_Mt,c);b.moveEnd(gvjs_Mt,a.length)}return b} gvjs_=gvjs_DB.prototype;gvjs_.clone=function(){var a=new gvjs_DB(this.Ua.duplicate(),this.Xj);a.lr=this.lr;a.xd=this.xd;a.ld=this.ld;return a};gvjs_.UG=function(){this.lr=this.xd=this.ld=null;this.yd=this.Ed=-1}; gvjs_.getContainer=function(){if(!this.lr){var a=this.Ua.text,b=this.Ua.duplicate(),c=a.replace(/ +$/,"");(c=a.length-c.length)&&b.moveEnd(gvjs_Mt,-c);c=b.parentElement();b=b.htmlText.replace(/(\r\n|\r|\n)+/g," ").length;if(this.isCollapsed()&&0c.outerHTML.replace(/(\r\n|\r|\n)+/g," ").length;)c=c.parentNode;for(;1==c.childNodes.length&&c.innerText==gvjs_Yda(c.firstChild)&&gvjs_AB(c.firstChild);)c=c.firstChild;0==a.length&&(c=gvjs_FB(this,c));this.lr=c}return this.lr}; function gvjs_FB(a,b){for(var c=b.childNodes,d=0,e=c.length;d=a.Xm(g,1,0):a.Ua.inRange(g))return gvjs_FB(a,f)}}return b}gvjs_.mj=function(){this.xd||(this.xd=gvjs_GB(this,1),this.isCollapsed()&&(this.ld=this.xd));return this.xd};gvjs_.vn=function(){0>this.yd&&(this.yd=this.FC(1),this.isCollapsed()&&(this.Ed=this.yd));return this.yd}; gvjs_.dm=function(){if(this.isCollapsed())return this.mj();this.ld||(this.ld=gvjs_GB(this,0));return this.ld};gvjs_.Oo=function(){if(this.isCollapsed())return this.vn();0>this.Ed&&(this.Ed=this.FC(0),this.isCollapsed()&&(this.yd=this.Ed));return this.Ed};gvjs_.Xm=function(a,b,c){return this.Ua.compareEndPoints((1==b?"Start":"End")+"To"+(1==c?"Start":"End"),a)}; function gvjs_GB(a,b,c){c=c||a.getContainer();if(!c||!c.firstChild)return c;for(var d=1==b,e=0,f=c.childNodes.length;ea.Xm(l,1,0)&&0b||b>this.Ee())throw Error("Child component index out of bounds");this.wo&&this.Zc||(this.wo={},this.Zc=[]);if(a.getParent()==this){var d=a.getId();this.wo[d]=a;gvjs_Ne(this.Zc,a)}else gvjs_Oz(this.wo,a.getId(),a);gvjs_QB(a,this);gvjs_hq(this.Zc,a,b);a.Bb&&this.Bb&&a.getParent()==this?(c=this.ib(),b=c.childNodes[b]||null,b!=a.j()&&c.insertBefore(a.j(),b)):c?(this.H||this.K(),b=this.gf(b+1),a.yE(this.ib(),b?b.H:null)):this.Bb&& !a.Bb&&a.H&&a.H.parentNode&&1==a.H.parentNode.nodeType&&a.Ob()};gvjs_.ib=function(){return this.H};gvjs_.vh=function(){null==this.tr&&(this.tr=gvjs_4y(this.Bb?this.H:this.G.pc().body));return this.tr};gvjs_.xA=function(a){if(this.Bb)throw Error(gvjs_gs);this.tr=a};gvjs_.Ee=function(){return this.Zc?this.Zc.length:0};gvjs_.CC=function(a){return this.wo&&a?gvjs_Pz(this.wo,a)||null:null};gvjs_.gf=function(a){return this.Zc?this.Zc[a]||null:null};function gvjs_RB(a,b,c){a.Zc&&gvjs_s(a.Zc,b,c)} function gvjs_SB(a,b){return a.Zc&&b?gvjs_De(a.Zc,b):-1}gvjs_.removeChild=function(a,b){if(a){var c=typeof a===gvjs_j?a:a.getId();a=this.CC(c);c&&a&&(gvjs_Nz(this.wo,c),gvjs_Ne(this.Zc,a),b&&(a.Te(),a.H&&gvjs_xh(a.H)),gvjs_QB(a,null))}if(!a)throw Error("Child is not in parent component");return a};function gvjs_1da(a,b){return a.removeChild(a.gf(0),b)}gvjs_.Ac=function(a){for(var b=[];this.Zc&&0!=this.Zc.length;)b.push(gvjs_1da(this,a));return b};function gvjs_TB(a){return typeof a.className==gvjs_j?a.className:a.getAttribute&&a.getAttribute(gvjs_Gb)||""}function gvjs_UB(a){return a.classList?a.classList:gvjs_TB(a).match(/\S+/g)||[]}function gvjs_VB(a,b){typeof a.className==gvjs_j?a.className=b:a.setAttribute&&a.setAttribute(gvjs_Gb,b)}function gvjs_WB(a,b){return a.classList?a.classList.contains(b):gvjs_Le(gvjs_UB(a),b)} function gvjs_XB(a,b){if(a.classList)a.classList.add(b);else if(!gvjs_WB(a,b)){var c=gvjs_TB(a);gvjs_VB(a,c+(0this.Baa)if(this.dispatchEvent(new gvjs_3B(gvjs_1,this,a.clientX,a.clientY,a)))this.pq=!0;else{this.Rg||this.wO(a);return}}c=gvjs_6B(this,b,c);b=c.x;c=c.y;this.pq&&this.dispatchEvent(new gvjs_3B(gvjs_qt,this,a.clientX,a.clientY, a,b,c))&&(gvjs_7B(this,a,b,c),a.preventDefault())}};function gvjs_6B(a,b,c){var d=gvjs_ty(gvjs_fh(a.jd).jd);b+=d.x-a.p1.x;c+=d.y-a.p1.y;a.p1=d;a.deltaX+=b;a.deltaY+=c;return new gvjs_u(gvjs_4B(a,a.deltaX),gvjs_5B(a,a.deltaY))}gvjs_.rua=function(a){var b=gvjs_6B(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;gvjs_7B(this,a,b.x,b.y)};function gvjs_7B(a,b,c,d){a.ly(c,d);a.dispatchEvent(new gvjs_3B(gvjs_su,a,b.clientX,b.clientY,b,c,d))} function gvjs_4B(a,b){var c=a.O_;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function gvjs_5B(a,b){var c=a.O_;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}gvjs_.ly=function(a,b){this.eB&&this.cJ()?this.target.style.right=a+gvjs_U:this.target.style.left=a+gvjs_U;this.target.style.top=b+gvjs_U}; function gvjs_3B(a,b,c,d,e,f,g){gvjs_Vl.call(this,a);this.clientX=c;this.clientY=d;this.Nka=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY;this.FX=b}gvjs_r(gvjs_3B,gvjs_Vl);function gvjs_8B(a){this.ta=new Map;var b=arguments.length;if(1b.charCode&&gvjs_5A(d)?b.charCode:0):gvjs_Yg&&!gvjs_0g?(d=this.wh,e=gvjs_5A(d)?b.keyCode:0):(a.type==gvjs_ad?(gvjs_zC&&(c=this.Rp),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):(d=this.wh,e=b.charCode):(d=b.keyCode||this.wh,e=b.charCode||0)):(d=b.keyCode||this.wh,e=b.charCode||0),gvjs_1g&&63==e&& 224==d&&(d=191));var f=d=gvjs_6A(d);d?63232<=d&&d in gvjs_wC?f=gvjs_wC[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in gvjs_xC&&(f=gvjs_xC[b.keyIdentifier]);gvjs__g&&gvjs_yC&&a.type==gvjs_ad&&!gvjs_7A(f,this.pl,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=f==this.pl,this.pl=f,b=new gvjs_AC(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};gvjs_.j=function(){return this.H}; gvjs_.CB=function(a,b){this.kQ&&this.detach();this.H=a;this.jQ=gvjs_K(this.H,gvjs_ad,this,b);this.w_=gvjs_K(this.H,gvjs_nv,this.yn,b,this);this.kQ=gvjs_K(this.H,gvjs_ov,this.$pa,b,this)};gvjs_.detach=function(){this.jQ&&(gvjs_em(this.jQ),gvjs_em(this.w_),gvjs_em(this.kQ),this.kQ=this.w_=this.jQ=null);this.H=null;this.wh=this.pl=-1};gvjs_.O=function(){gvjs_vC.o.O.call(this);this.detach()}; function gvjs_AC(a,b,c,d){gvjs__l.call(this,d);this.type=gvjs_mv;this.keyCode=a;this.charCode=b;this.repeat=c}gvjs_r(gvjs_AC,gvjs__l);function gvjs_BC(){}var gvjs_CC;gvjs_oe(gvjs_BC);var gvjs_$da={button:"pressed",checkbox:gvjs_0t,menuitem:gvjs_Iw,menuitemcheckbox:gvjs_0t,menuitemradio:gvjs_0t,radio:gvjs_0t,tab:gvjs_Iw,treeitem:gvjs_Iw};gvjs_=gvjs_BC.prototype;gvjs_.dl=function(){};gvjs_.K=function(a){return a.xa().K(gvjs_b,this.cm(a).join(" "),a.getContent())};gvjs_.ib=function(a){return a};gvjs_.Xs=function(a,b,c){if(a=a.j?a.j():a){var d=[b];gvjs_x&&!gvjs_ah("7")&&(d=gvjs_DC(gvjs_UB(a),b),d.push(b));(c?gvjs_YB:gvjs__B)(a,d)}}; gvjs_.Rh=function(){return!0}; gvjs_.cb=function(a,b){b.id&&a.UK(b.id);var c=this.ib(b);c&&c.firstChild?a.PE(c.firstChild.nextSibling?gvjs_Qe(c.childNodes):c.firstChild):a.PE(null);var d=0,e=this.ra(),f=this.ra(),g=!1,h=!1,k=!1,l=gvjs_Qe(gvjs_UB(b));gvjs_s(l,function(n){g||n!=e?h||n!=f?d|=this.iP(n):h=!0:(g=!0,f==e&&(h=!0));1==this.iP(n)&&gvjs_Mx(c)&&gvjs_rA(c,!1)},this);a.J=d;g||(l.push(e),f==e&&(h=!0));h||l.push(f);(a=a.Ko)&&l.push.apply(l,a);if(gvjs_x&&!gvjs_ah("7")){var m=gvjs_DC(l);0this.ie&&b<=this.ie?this.ie++:athis.ie&&this.ie--}; gvjs_.removeChild=function(a,b){if(a=typeof a===gvjs_j?this.CC(a):a){var c=gvjs_SB(this,a);-1!=c&&(c==this.ie?(a.li(!1),this.ie=-1):cb?c-1:b},0)}function gvjs_fD(a){gvjs_gD(a,function(b,c){return(b+1)%c},a.ie)}function gvjs_eD(a){gvjs_gD(a,function(b,c){b--;return 0>b?c-1:b},a.ie)} function gvjs_gD(a,b,c){c=0>c?gvjs_SB(a,a.$g):c;var d=a.Ee();c=b.call(a,c,d);for(var e=0;e<=d;){var f=a.gf(c);if(f&&a.m7(f)){a.U2(c);break}e++;c=b.call(a,c,d)}}gvjs_.m7=function(a){return a.isVisible()&&a.isEnabled()&&gvjs_GC(a,2)};gvjs_.U2=function(a){this.fh(a)};function gvjs_hD(){}gvjs_r(gvjs_hD,gvjs_BC);gvjs_oe(gvjs_hD);gvjs_hD.prototype.ra=function(){return gvjs_Ps};function gvjs_iD(a,b,c){gvjs_NC.call(this,a,c||gvjs_hD.kc(),b);this.qg(1,!1);this.qg(2,!1);this.qg(4,!1);this.qg(32,!1);this.J=1}gvjs_r(gvjs_iD,gvjs_NC);gvjs_JC(gvjs_Ps,function(){return new gvjs_iD(null)});function gvjs_jD(){}gvjs_r(gvjs_jD,gvjs_BC);gvjs_oe(gvjs_jD);gvjs_jD.prototype.K=function(a){return a.xa().K(gvjs_b,this.ra())};gvjs_jD.prototype.cb=function(a,b){b.id&&a.UK(b.id);if("HR"==b.tagName){var c=b;b=this.K(a);gvjs_vh(b,c);gvjs_xh(c)}else gvjs_XB(b,this.ra());return b};gvjs_jD.prototype.setContent=function(){};gvjs_jD.prototype.ra=function(){return gvjs_Qs};function gvjs_kD(a,b){gvjs_NC.call(this,null,a||gvjs_jD.kc(),b);this.qg(1,!1);this.qg(2,!1);this.qg(4,!1);this.qg(32,!1);this.J=1}gvjs_r(gvjs_kD,gvjs_NC);gvjs_kD.prototype.Ob=function(){gvjs_kD.o.Ob.call(this);var a=this.j();gvjs_fB(a,gvjs_Lw)};gvjs_JC(gvjs_Qs,function(){return new gvjs_kD});function gvjs_lD(a){this.JM=a||"menu"}gvjs_r(gvjs_lD,gvjs_7C);gvjs_oe(gvjs_lD);gvjs_=gvjs_lD.prototype;gvjs_.Rh=function(a){return"UL"==a.tagName||gvjs_lD.o.Rh.call(this,a)};gvjs_.HY=function(a){return"HR"==a.tagName?new gvjs_kD:gvjs_lD.o.HY.call(this,a)};gvjs_.Cs=function(a,b){return gvjs_Eh(a.j(),b)};gvjs_.ra=function(){return gvjs_Ns};gvjs_.Cn=function(a){gvjs_lD.o.Cn.call(this,a);a=a.j();gvjs_Wq(a,gvjs_2u,gvjs_Ud)};gvjs_JC(gvjs_Qs,function(){return new gvjs_kD});function gvjs_mD(a,b){gvjs_$C.call(this,gvjs_V,b||gvjs_lD.kc(),a);this.xp(!1)}gvjs_r(gvjs_mD,gvjs_$C);gvjs_=gvjs_mD.prototype;gvjs_.kG=!0;gvjs_.f6=!1;gvjs_.ra=function(){return this.$a().ra()};gvjs_.Cs=function(a){if(this.$a().Cs(this,a))return!0;for(var b=0,c=this.Ee();b';gvjs_ND(2,{message:p})},h,g),"Publish to web page");break;case "jscode":f=gvjs_OD(this,e,gvjs_ve(function(p,q,r){p='\n \n Google Visualization API\n